collision resisting - French English Dictionary